The programmable I/ O pins of Complex Programmable Logic Device ( CPLD) are profuse, which owns many specialties such as In-System Programmability, convenience, flexibility, etc. 复杂可编程逻辑电路(CPLD)是一种可编程I/O引脚丰富的可编程逻辑器件,有可编程、使用方便灵活等特点。
For the Windows NT device driver of Pioneer-net, Pioneer-net card is a programmable I/ O device, and the device driver uses buffer I/ O mode to copy data between user address space and kernel address space. 在WINDOWSnt操作系统下,本文认为先锋网卡具有可编程I/O设备的特点,并且采用缓冲I/O的方式用于在用户地址空间和内核地址空间之间的数据拷贝。
In order to research conveniently, two kinds of NIC: programmable I/ O and sharing memory, layered device driver model of Linux are introduced. 为了研究方便,还介绍了网卡的分类情况,及两种最常用的网卡结构:可编程I/O和共享内存。最后对Linux的分层驱动模型实现做了简要介绍。